package com.woniu.airent.service;

import com.github.pagehelper.PageInfo;
import com.woniu.airent.dto.ArticleDto;
import com.woniu.airent.dto.ArticleReportDto;
import com.woniu.airent.dto.ReplyDto;
import com.woniu.airent.dto.ReportDto;

import java.util.List;

public interface ArticleService {
    PageInfo<ArticleDto> query(int currentPage, int pageSize, String keyWord,int status);

    int addArticle(ArticleDto article);

    ArticleDto singleQuery(int id);

    int addReply(ReplyDto replyDto);

    int addReport(ArticleReportDto articleReport);

    List<ArticleReportDto> showReported(int articleId);

    PageInfo<ReplyDto> showOneUserReported(Integer userId,String keyWord);

    int delReply(int replyId);
}
